mechanical engineering application mechanical software development management engineering design radius3 thin-client electrical cad software engineering software mechanical electrical engineering